3.5.Links und Grafiken

3.5. Links und Grafiken

Links werden mit Hilfe des a-Elementes (für anchor = Anker) und der href-Eigenschaft (für hyper reference = übergeordneter Bezug) eingefügt. Als Wert wird die vollständige Adresse des Zieldokumentes eingetragen. Achtung! Leerzeichen in der Adresse müssen durch die Zeichenfolge %20 ersetzt werden!

Beispiel:

      <DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
       <html>
        <head>
         <title>listing 3.5.1</title>
        </head>
        <body>
         <p>
          Dieser Absatz enthält einen Link auf die 
          <a href="http://www.poenitz-net.de/Mathematik/Mathematik.htm">
          Startseite Mathematik<a> von poenitz-net.de.
         </p>
        </body>
       </html>  
      

e-mails werden durch einen Link gestartet, in dem die entsprechende e-mail-Adresse als Wert der mailto-Eigenschaft eingetragen wird. Der Bezug der e-mail kann über die subject-Eigenschaft vorgegeben werden.

Beispiel:

      <DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
       <html>
        <head>
         <title>listing 3.5.2</title>
        </head>
        <body>
         <p>
          Klickt man auf den Link 
          <a href="mailto:Arne.Poenitz@gmx.de?subject=HTML">
          E-mail an mich<a>, so startet das e-mail-Programm und trägt 
          automatisch die Adresse Arne.Poenitz@gmx.de
          sowie den Betreff HTML ein.
         </p>
        </body>
       </html>  
      

Grafiken werden mit Hilfe des img-Elementes (image = Bild) eingebunden. Das img-Element kann zu Beginn eines Absatzes (der folgenden Text umfließt dann die Grafik) oder in einen extra Absatz (die Grafik steht dann zwischen den Absätzen) eingefügt werden. Die folgenden Eigenschaften müssen bzw. können definiert werden:

Eigenschaft Bedeutung und mögliche Werte
src="..." vollständige Quelladresse (source = Quelle)
alt="..." Alternativtext, falls die Grafik nicht angezeigt werden kann.
align="..." Ausrichtung der allein stehenden Grafik left, center oder right
style="float:..." Ausrichtung der Grafik im umfließ:enden Text left und right
height Dehnung oder Stauchung der Grafik auf die vorgegebenen Höhe in px oder % (optional)
width Dehnung oder Stauchung der Grafik auf die vorgegebenen Breite in px oder % (optional)

Beispiel:

      <DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
       <html>
        <head>
         <title>listing 3.5.3</title>
        </head>
        <body>
         <p align="justify">
          <img src="stavanger.jpg" alt="Stavanger" 
          width="30%" heigth="30%" style="float:right" >
          Dieser Absatz umfließt im Blocksatz ein rechts ausgerichtetes 
          Bild der norwegischen Hafenstadt Stavanger , das auf 30 % der 
          Bildschirmgrösse gestaucht wurde. Wenn nur der Dateiname des 
          Bildes ohne Adresse angegeben wurde, geht der Browser davon aus, 
          dass sich das Bild im gleichen Ordner befindet wie das Hauptdokument 
          selbst. Dies entspricht auch der Regel, dass man einzubindende 
          Bilder nicht auf irgendeiner weit entfernten Webseite, sondern 
          im gleichen Ordner speichert. In diesem Fall wird abweichend von der 
          Regel tatsächlich auf ein Bild zugegriffen, das auf der Seite 
          <tt> http://www.poenitz-net.de</tt> liegt. 
          Der Alternativtext sollte die eigentlich darzustellende Grafik 
          möglichst unmissverständlich beschreiben. 
         </p>
         <p>
         Das gleiche Bild noch einmal am Ende des Absatzes. Diesmal ist das 
         Bild selbst horizontal zentriert ausgerichtet. Beachte, dass die Anweiseung
         <tt>align="center"</tt> nicht im <tt>
         img</tt>-Element, sondern im übergeordneten <tt>p</tt>-Element steht!
         </p>
         <p align="center">
         <img src="stavanger.jpg" alt="Stavanger" 
         width="30%" heigth="30%" >
        </body>
       </html>  
      

Hinweis: Das im listing 3.5.1 verwendetete <tt>...</tt>-Element (tt = true type) setzt den Inhalt in der für listings üblichen Schriftart Courier

Aufgabe 3.5.1

Formuliere den Quelltext für das folgende HTML-Dokument und speichere es unter dem Titel Aufgabe 3.5.1 Das Bild findet sich unter der Adresse http://www.poenitz-net.de/Informatik/3.HTML/sailor.jpg.